receptacle for soiled hand-towels - French English Dictionary